fragmentation protective body armour - Deutsch Englisch Wörterbuch